package com.yanh.transaction.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

@Schema( description =  "商户原始支付渠道参数配置")
@Data
public class PayChannelParamDTO implements Serializable {

    @Schema(description ="参数配置id,新增时无需")
    private Long id;

    @Schema(description ="应用的appId,是业务id")
	private String appId;

    @Schema(description ="应用绑定的服务类型对应的code")
	private String platformChannelCode;

    @Schema(description ="参数配置名称")
    private String channelName;

    @Schema(description ="商户id")
    private Long merchantId;

    @Schema(description ="原始支付渠道编码")
    private String payChannel;

    @Schema(description ="原始支付渠道参数配置内容，json格式")
    private String param;

    @Schema(description ="应用绑定的服务类型Id")
    private Long appPlatformChannelId;

}
